Niagara River — synonyms, definition

1. Niagara River (Noun)

1 synonym
Niagara
1 definition

Niagara River (Noun) — A river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York.

1 type of
river
2 parts
Niagara Niagara Falls
10 parts of
America Great White North U.S. U.S.A. USA United States United States of America canada the States us